”opengl metal compiler graphics vulkan glsl shader spir-v hlsl d3d12 d3d11 opengl-es d3d9 d3d10 dxil CompilerC “ 的搜索结果

     2、D3D11利用D3D9传入的HANDLE使用OpenSharedResource来打开句柄实现D3D9到D3D11的数据传递 需要的库: 1、NVAPI 安装完成后需要运行NVIDIA Capture SDK\bin目录下的NvFBCEnable.exe使能NVFBC抓屏 2、DXSDK_Jun10 ...

     1. 多线程的一些基础知识和问题 1.1. 并发和并行 如果你对多线程编程理解比较深刻的话,那么首先第一个要搞明白的概念就是“并发”和“并行”的区别,并发很多时候指的是在一个时间段内,共同执行的任务数。...

     opengl,Directx,vulkan 基本是bai并列的东西. 区别是背后的du推动力不同, opengl是个zhi开源大企业组dao织弄得(组织叫 Khronos), DX是微软自己搞的. vulkan也是Khronos搞得, ...(今天主要重点介绍的是D3D与Vulkan)

     1.  CPU线程和GPU线程的区别 另外我们还需要深刻的理解的一个概念就是CPU线程和GPU线程的区别。 1.1.  CPU线程 CPU线程在Windows操作系统中更多的是指一个存储了几乎所有CPU寄存器状态以及堆栈等资源信息的内核...

     D3D12伴随DirectX12自2014年正式发布以来已经近3年多时间了。遗憾的是我最近才有时间仔细研究D3D12接口及编程方面的内容。D3D12给我总体的感觉用一句话来概括就是——D3D12是一个“显卡操作系统!”。 得益于我对...

     作者:pig-10 ...来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 下面是我当年快被输入延迟问题整疯了的时候整理出的资料: 其实微软的文档里面有一句话指明了核心:Sets the ...

     D3D11或D3D10中,程序由窗口化切换到全屏,只需要简单的调用 IDXGISwapChain::SetFullscreenState 来改变换链的状态即可实现切换,开发者不用考虑资源丢失与重建的问题。 在D3D9中则不一样,D3D9中调用IDirect...

      1.  多趟渲染与多线程渲染 接下来让我们更进一步,再来设想一个更复杂的场景,还是之前那个一个线程(CPU线程)+命令列表(GPU线程)渲染一个正方体,另一个线程+命令列表渲染一个球体的例子,当然我们...

     我显示使用硬解解码出视频,但是解码器只支持NV12的格式,需要转成RGB格式显示,并且这部分在GPU里面做,速度也会比较快,但是,碰到问题:D3D11 CORRUPTION:ID3D11DeviceContext::VideoProcessorBlt: Second ...

      1.  命令列表及命令的原生并行性 至此如果你还没有看晕的话,或者说你已经明白了前面的这些概念铺垫之后,或许心中还有一个疑问就是为什么说可以用多个命令列表来记录可能不同的命令,最后再来执行,...

     4、将其剪切到“C:WindowsSystem32”这个文件夹里面,如果提示已经有一个d3d11.dll,可以...3、然后在解压出的文件中,找到d3d11.dll,右键,将其剪切或复制;5、然后回到桌面,打开“开始”菜单,启动“运行”程序;

1-初识DXGI与D3D

标签:   directx  dxgi  d3d

     1 D3D(Direct3D)简介:显卡,又叫做3D加速卡。当我们希望调用显卡中的3D加速功能来进行某些优化时,无法直接通过操作系统或者应用程序调用显卡,而是通过系统提供的API。D3D就是其中一种API,另外还有OPENGL。 ...

     本篇的任务是要先学会混合和纹理才能够做到的。 这儿有几种方法能够在D3D11中实现字体显示,一个是学会使用微软想要...它的缺点就是 由于不能够在D3D11中直接使用它们,需要在D3D10.1的设备中使用它们,所以在渲染时

     从D3D9到D3D12逐步提升,现在很多以前的引擎还是停留在D3D9或者D3D11,D3D12用的比较少,相信不久的将来,引擎使用的D3D API都会更新到D3D12,为了普及D3D API的开发,会做一个系列文章用于介绍D3D12的特色和应用。...

10  
9  
8  
7  
6  
5  
4  
3  
2  
1